package tt.Lematizador.Diccionario;

import java.util.ArrayList;
import java.util.List;
import java.util.StringTokenizer;

public class Sinonimizador {
	public List<PalaSinonimos> Sinonimizar(String frace, Sinonimo dos) {
		List<PalaSinonimos> listSinonim = new ArrayList<PalaSinonimos>();
		@SuppressWarnings("unchecked")
		List<String> sinonimos[] = new List[2];//0= Synonymous //1= associates
		String palabra;
		
		StringTokenizer token = new StringTokenizer(frace," ");
		while(token.hasMoreTokens()){
			palabra=token.nextToken();
			sinonimos= dos.getSinonimos(palabra);
			
			listSinonim.add(new PalaSinonimos(palabra, sinonimos[0], sinonimos[1]));
		}
		return listSinonim;
	}
	
}
